//package cn.tedu.account;
//
//import com.zaxxer.hikari.HikariDataSource;
//import io.seata.rm.datasource.DataSourceProxy;
//import org.springframework.boot.context.properties.ConfigurationProperties;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.context.annotation.Primary;
//
//import javax.sql.DataSource;
//
//public class DSAutoConfigration {
//    @Configuration
//    public class DSAutoConfiguration {
//        //hikari使用的是jdbcurl
//        @ConfigurationProperties(prefix = "spring.datasource")
//        //创建原始数据源对象
//        @Bean
//        public DataSource dataSource(){
//            return new HikariDataSource();
//            //return new DruidDataSource();
//        }
//        //创建数据源代理对象
//        @Primary   //首选对象
//        @Bean
//        public DataSource dataSourceProxy(DataSource ds){
//            return new DataSourceProxy(ds);
//        }
//    }
//}
